0
unsure of their size but there's huge insects/spiders in japan
Bookmarks