Elma Leivonen anime papercraft is one of the many characters in Strike Witches … Elma Leivonen Anime Paper craft
Valhawk is a mecha in Super Robot Wars anime series and this is … Super Robot Wars Valhawk Paper craft