The Great Beard Invasion (Dennou Coil, Episode 12)

Dennou Coil Beard Episode

Celebrating one of the greatest fillerepisodes anime has to offer. Continue reading

Advertisements