 As a departure from the established Mothra mythos, the diminutive  and singing Shobijin Twins (aka Cosmos Twins) seem to be absent. In  fact, the twins Ai Maeda and Aki Maeda make a small cameo as two  identically