Talk:Mimitabu/@comment-26976647-20180415113845

Reminds me the giant bugs of King Kong (2005).