Akihiro Miwa - Japanese singer, actor, drag queen, director, composer and author. He was born May 15, 1935 in Nagasaki, Japan.
Best known for his work on films such as Princess Mononoke (1997), Howl's Moving Castle (2004), Black Lizard (1968) and Altered Carbon (2018-2020) TV series.