“Be Leaf In Yourself: Mini Mothra” Post date July 28, 2019 Tags Be Leaf In Yourself, flora, green, kaiju, leaf, leaves, Mini Mothra, moth, Mothra, perched, plants, Run For Your Lives, selective focus, soft focus, white moth