oh japan.... i have no clue where this is from.. Anime Bikes