Chelonopsis sp.

from Japan