Skip to
YouTube video

Loading player…

Large artwork

Related Tags

"Last Dinosaur" is originally from The Pillows' 8th album "Happy Bivouac on the Hillari Step", which was released on December 9th, 1999. This song was also featured in Gainax's 2001 OVA "FLCL" along with several other songs from "Happy Bivouac" and other albums of that era.

Similar Tracks

Similar Artists


Log in to or sign up to leave a shout.

API Calls