LyricsPond Elephant Shell 2009-02-27 Elephant Shell (2008) The album Elephant Shell is released by Tokyo Police Club in the year 2008 . Centennial In a Cave Graves Juno Tessellate Sixties Remake The Harrowing Adventures of... Nursery Academy Your English Is Good Listen to the Math The Baskervilles Elephant Shell CD Cover Photo