DescriptionLammtarra.jpg English: Lammtarra at the Arrow Stud in Japan in 2002. Date 26 August 2002, 15:43:04 Source Flickr: Lammtarra Author Bubble Gum
DescriptionLammtarra Akihabara shop at night (ラムタラ秋葉原店, 外神田1) (2009-11-16 21.01.34 by Marufish).jpg ラムタラ 秋葉原店 (東京都千代田区外神田1-13-1真神ビル) Date 16 November 2009