Akiba’s Trip: Undead & Undressed – Review
Akihabara (Akiba for short) is a city in Japan that lies in Tokyo and functions as the electronic shopping part in Japan. Nowadays it is commonly known for its amount of shops that involve hobbies lik... Read More »