The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Triceratops
Triceratops , also shortened to Tricera, is a Japanese rock band formed in 1996. Their work has been compared to Do As Infinity.
Everything about Triceratops →- Website
- http://www.triceratops.net/