Tag Archives: ギラメタスでんぱスターズ

Dempagumi.inc – Girametasu Dempa Stars

Just what in the name of manned space exploration is happening in this latest Dempagumi.inc promotional video? Well, Dempagumi.inc push play on the cassette player, and then its off to Mongolia where the tape player (and its accompanying camera) are launched via balloon into the stratosphere at a height of …

Read More »