otaku culture

2 stories

Television Drama

Akihabara@DEEP (2006 TV Series)

Read story →

Film

Blister (2000 Film)

Read story →