juunigatsu no usagi almost 15 years ago [hidden] They are Mascots. For TV stations. 0 Reply Copy ID Copy Link
NWF Renim almost 15 years ago [hidden] Check the wikis for them. They're created for Japan's digital transition of their TVs. 0 Reply Copy ID Copy Link
DschingisKhan almost 15 years ago [hidden] Ahh, I see. Didn't have mascot on it, so it never even entered my mind; thanks. 0 Reply Copy ID Copy Link