Talk:Vol.2 Ch.04: 20F – Last Chance (4)/@comment-142.1.32.82-20120305154137

It's definitely a lobster exoskeleton. Totally creepy.