Batman

Meet Chibatman – Japan’s Own Dark Knight

Batman is the greatest hero in the DC Comics universe. He rides around the city of Gotham fighting crime and bringing justice to the citizens. Sadly, Batman does not exist in real life. While in Japan, the very last thing you would expect while driving around would be to see Batman driving next to you,…