Niantic, The Pokemon Company and Game Freak announced the release of the custom Pokemon GO smartphone cases in Japan.
You can order special designed cases until November 27, 2016 at 23:59 (local Japan time) with the original 151 list and the first cases will be shipped out in 6 weeks after the deadline.

One case going to costs 2700 Yen (with tax) which going to includes the shipping costs (shipping only in Japan) and of course you can order as much as you want.
While the collection includes the original 151 pokemons, the design based on the Pokemon GO version pokemons.

The cases will be compatible only with the following phones:

iPhone
iPhone 5
iPhone 5s
iPhone SE
iPhone 5c
iPhone 6
iPhone 6s
iPhone 6 Plus
iPhone 6s Plus
iPhone 7
iPhone 7 Plus

Android
AQUOS Compact SH-02H
AQUOS SERIE mini SHV33
AQUOS CRYSTAL 305SH
AQUOS PHONE SERIE mini SHV31
AQUOS SERIE SHV32
AQUOS Xx 304SH
AQUOS ZETA SH-01G
Galaxy J SC-02F
Galaxy Note 3 SC-01F
Galaxy Note 3 SM-N900K
Galaxy S4 SC-04E
Galaxy S4 SCH-I545
Galaxy S5 SC-04F
Galaxy S6 edge 404SC
Galaxy S6 edge SC-04G
Galaxy S6 SC-05G
Galaxy S7 edge SC-02H
Galaxy S7 edge SCV33
URBANO L03 KYY23
Xperia A2 SO-04F
Xperia Z Ultra SOL24
Xperia Z1 SO-01F
Xperia Z2 SO-03F
Xperia Z3 Compact SO-02G
Xperia Z3 401SO
Xperia Z3 SO-01G
Xperia Z3 SOL26
Xperia Z4 402SO
Xperia Z4 SO-03G
Xperia Z4 SOV31
Xperia Z5 501SO
Xperia Z5 SO-01H
Xperia Z5 SOV32
Xperia Z5 Compact SO-02H
Xperia Z5 Premium SO-03H
Xperia ZL2 SOL25