Incomparable mantrap at japanese dirt