Akihiro Miwa was born on May 15, 1935 in Nagasaki, Japan. He is an actor, known for Princess ...
Famous as a female impersonator.
26 August 2016
Stop Making Sense: Pen-ek Ratanaruang’s "Last Life in the Universe"
30 June 2012
Blu-ray Review: Howl’s Moving Castle
01 August 2011
Studio Ghibli Video Vault – Howl’s Moving Castle
The Super Troopers 2 cast share why they watch Stone Cold and Die Hard on 4/20.
Get their 4/20 selections
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.