STYCHODACTYLA GIGANTEA (STOICHACTIS KENTI)
~
?