nemuri-no-kid:
Kaitou Kid, the master of disguise wearing a cap and thinking this is enough
he must be part of the marvel universe