Talk:3rd -LOVE Paradise-/@comment-4074115-20130708041705/@comment-131168-20130708142245

This version of the video has a better description. In short it's something from their PS2 "game" Space Venus.