alt-world.com
Dee, Duo The Teddy Bear & The Dinosaur
Visit the post for more.