InternetzLoyalKNG·Internetz·February 5, 2009Delcea Mihaela Gabrierla is Astro Girl (Japanese Peril Show). Delcea Mihaela Gabrierla somehow got lost on the small island of Japan and started making all kinds of weird and crazy shows!