Japanese Mascots

Elfin

leave a comment »

Elfin is the mascot of the city of Kitahiroshima, Hokkaido prefecture. A website is here. Elfin’s name in Japanese is エルフィン.

Written by Japanese Mascots

26 July 2008 at 7:30 pm

Posted in Local Government

Leave a Reply