This album was released in Japan in 2005. It's a six song EP which includes a fun fold out cover.
This is a Japan Import Album and is very hard to find in the U.S.
Track Listing: