osakapop
TIL Chairman Kaga is a versatile actor.  He also played Jean Valjean in the Japanese production of Les Miserables AND he was a Pokemon movie villain!

TIL Chairman Kaga is a versatile actor.  He also played Jean Valjean in the Japanese production of Les Miserables AND he was a Pokemon movie villain!

  1. robotszombiesandghostsohmy reblogged this from faytastik
  2. thatweirdo-intheduckieshirt reblogged this from faytastik
  3. faytastik posted this