Unseen Japan

The Japan You Don't Learn About in Anime.

An android who thinks it's Hamlet
Man with power assisted leg