Sailor Moon Burger Available at Chibiusa Cafe Tokyo from April 16th to June 19th Previous Post Next Post More from Otaku Buddy: POKKEN TOURNAMENT Gameplay Trailer for WiiU DBZ Lamp Want How to Make a Lego Key Holder Took 13 years to turn his 150ft long hedge into awesomeness